dude ranch - German English Dictionary